Senior .NET Developer
Location: Chicago, IL (Hybrid, 4 days a week on-site, 1 day a week remote)
Company Overview: Join a fast-paced, innovative company that is a leader in the financial sector. We are looking for a talented Senior .NET Developer to contribute to the development of cutting-edge software solutions.
Key Responsibilities:
- Design, develop, and maintain enterprise-level applications using .NET (C#, ASP.NET, Azure Functions, etc.)
- Write clean, scalable, and efficient code while adhering to best practices
- Troubleshoot, debug, and optimize code for performance and reliability
- Work closely with stakeholders to ensure the software meets business needs
- Maintain up-to-date knowledge of industry trends and emerging technologies
Qualifications:
- 5+ years of experience in .NET development, including proficiency in C#, ASP.NET and related frameworks
- Solid understanding of object-oriented programming (OOP) and design patterns
- Experience with SQL Server and writing efficient queries
- Ability to work with version control systems (e.g., Git)
- Ability to commute to the Chicago office 4 days a week
Preferred Skills:
- Experience with Python and other programming languages
- Familiarity with Azure cloud services (e.g., Azure Functions, Azure DevOps, App Services)
- Previous experience in the financial services industry or related domains
Benefits:
- Competitive salary and performance-based bonuses
- Comprehensive health benefits (medical, dental, vision)
- Paid time off and holidays
- A collaborative, dynamic work environment